#include <cstdio>
#include <algorithm>
#include <cstring>
using namespace std;
int main(void){
    int n,k;
    char s[55];
    scanf("%d%d",&n,&k);
    scanf("%s",s);
    sort(s,s+n);
    //printf("%s\n",s);
    int ans=s[0]-'a'+1;
    int cnt=1;
    char pre=s[0];
    for(int i=1;i<n;i++){
        //这个放外面
        if(cnt==k){
            break;
        }
        if(s[i]-pre>1){
            pre=s[i];
            ans+=s[i]-'a'+1;
            cnt++;
        }
    }
    if(cnt==k){
        printf("%d\n",ans);
    }
    else{
        printf("-1\n");
    }
    return 0;
}
